Criando um grid de dados simples contendo paginação + filtros + barra de pesquisa + classificação usando MYSQL, PHP e AJAX pt.2
No último post publicado, foi ensinado a maneira para poder listar os alunos e suas respectivas informações. Nesse atual post, será mostrado como fazer uma paginação padrão, limitada pelo tamanho de itens dentro da lista, podendo clicar no final se a página não for a página fim, podendo clicar no início caso a página atual não seja a página início, com espaçamento, caso seja uma paginação de uma lista grande, e tudo funcionando sem precisar recarregar a página, ou seja, utilizando AJAX e o PHP, utilizado para montar a lógica do funcionamento da paginação.
Em primeiro lugar, precisamos entender como funciona uma paginação básica:
- LIMIT
O comando LIMIT no SQL limita a quantidade de dados você quer que apareça, logo, se colocar no final da query um LIMIT 5
$sqlAlunos = "SELECT
aluno.id,…
( 6
min )